Supplier Page from OriGene Technologies for Interferon beta (IFNB1) (NM_002176) Human Over-expression Lysate